#ifndef _POWER_CHARGE_H
#define _POWER_CHARGE_H
#include "main.h"
#define SPI_CLK_H GPIO_SetBits(GPIOB,GPIO_Pin_1)
#define SPI_CLK_L GPIO_ResetBits(GPIOB,GPIO_Pin_1)
#define SPI_CS_H GPIO_SetBits(GPIOC,GPIO_Pin_1)
#define SPI_CS_L GPIO_ResetBits(GPIOC,GPIO_Pin_1)
#define CS_Charge_ENABLE GPIO_SetBits(GPIOC,GPIO_Pin_2)
#define CS_Charge_DISENABLE GPIO_ResetBits(GPIOC,GPIO_Pin_2)
#define SPI_DIN_H GPIO_SetBits(GPIOC,GPIO_Pin_3)
#define SPI_DIN_L GPIO_ResetBits(GPIOC,GPIO_Pin_3)
void TPL0501_Configuration(void);
void TPL_WriteData(uint8_t value);
void Power_ChargeSetup(uint8_t val);

#endif

